package com.mk.config;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;

/**
 * 图片抓取地址，属性配置
 */
@Configuration
@Data
@ConfigurationProperties(prefix = "picture.fetch.path")
public class PictureConfig {
    // 抓取地址
    private String fetchUrl;
    // 通过class选择标签
    private String byClass;
    // 选择的标签
    private String selectTag;
    // 获取指定属性值
    private String selectAttribute;

    // 图片格式化处理 （无损压缩）
    @Value("${picture.format}")
    private Boolean format = false;
    // 图片缩略图处理
    @Value("${picture.thumbnail}")
    private Boolean thumbnail = false;
}
